// Decompiled by Jad v1.5.7f. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) 
// Source File Name:   UserTrackArtifact.java

package com.iphaeton.common.helper;

import java.util.Date;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

public class UserTrackArtifact
{

    public UserTrackArtifact()
    {
    }

    public String getIpAddr()
    {
        return ipAddr;
    }

    public Date getLogonTime()
    {
        return logonTime;
    }

    public String getBrowserName()
    {
        return browserName;
    }

    public String getOsName()
    {
        return osName;
    }

    public void setBrowserName(String browserName)
    {
        this.browserName = browserName;
    }

    public void setOsName(String osName)
    {
        this.osName = osName;
    }

    public String getSessionId()
    {
        return sessionId;
    }

    public void setIpAddr(String ipAddr)
    {
        this.ipAddr = ipAddr;
    }

    public void setLogonTime(Date logonTime)
    {
        this.logonTime = logonTime;
    }

    public void setSessionId(String sessionId)
    {
        this.sessionId = sessionId;
    }

    public String getHostName()
    {
        return hostName;
    }

    public void setHostName(String hostName)
    {
        this.hostName = hostName;
    }

    public String toString()
    {
    	try {
    		 return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE);
		} catch (Throwable e) {
		
		}
       
        
        
        
        return getClass().getName() + ":" + getSessionId();
    }

    private String sessionId;
    private Date logonTime;
    private String ipAddr;
    private String browserName;
    private String osName;
    private String hostName;
}
